large-eye needle for jute - Turkish English Dictionary